<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:jee="http://www.springframework.org/schema/jee"  xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd"
    default-autowire="byName"> 

   <!-- dao config start -->
   <#list sorts as sort>
   <bean id="${upper(sort.objName,'1')}Dao" class="${packPath}.dao.${sort.objName}DaoImpl" parent="abstractDao"/>
   </#list>
   <!-- dao config stop -->

   <!-- manager config start -->
   <#list sorts as sort>
   <bean id="${upper(sort.objName,'1')}Manager" class="${packPath}.service.impl.${sort.objName}ManagerImpl"></bean>
   </#list>
   <!-- manager config stop -->

<!-- proxy manager config start -->
   <bean id="${reqName}ProxyManager" class="${packPath}.service.impl.${sysName}ProxyManagerImpl">
      <!-- <property name="plugins">
             <map>
                 <entry key="saveInfo" value-ref="saveList" />
             </map>
       </property> -->
   </bean>
  <!-- list方式配置示例 -->
  <!-- <bean id="saveList" class="java.util.ArrayList">
       <constructor-arg>
           <list>
               <ref bean=""/>
           </list>
       </constructor-arg>
   </bean> -->

<!-- proxy manager config stop -->
   <!-- service config start -->
   <bean id="${reqName}Service" class="${packPath}.service.${sysName}ServiceImpl">
      <!-- <property name="plugins">
             <map>
                 <entry key="" value-ref="" />
             </map>
       </property> -->
   </bean>
   <!-- service config stop -->

</beans>

